package com.geeguo.ebuilder.client.base.database.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.geeguo.ebuilder.core.common.dictionary.BooleanEnum;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

@Getter
@Setter
public abstract class BaseDeleteEntity extends BaseModifyEntity {

    /**
     * 删除标志
     */
    @TableField("delete_flag")
    private Integer deleteFlag = BooleanEnum.False.getValue();

    /**
     * 删除时间
     */
    @TableField("delete_time")
    private Date deleteTime;

    /**
     * 删除用户
     */
    @TableField("delete_user")
    private String deleteUser;
}